everything possible - French English Dictionary